blow from a canine tooth - Fransızca İngilizce Sözlük